def clear_data(data):
    """清理多层dict中存在.或$符号的key"""

    def _clear_data(_data):
        new_data = {}
        for k, v in _data.items():
            if '.' in k or '$' in k:
                k = k.replace('.', '-').replace('$', '-')
            if isinstance(v, dict):
                v = _clear_data(v)
            new_data[k] = v
        return new_data

    new_data = _clear_data(data)
    return new_data


item = {'content': {'ContentMark': None,
                    'ad_answer': None,
                    'admin_closed_comment': False,
                    'annotation_action': None,
                    'answer_type': 'normal',
                    'author': {
                        'avatar_url': 'https://pic2.zhimg.com/v2-201e244166220887b520ada5dfc6d6ca_l.jpg?source=1940ef5c',
                        'avatar_url_template': 'https://pic2.zhimg.com/v2-201e244166220887b520ada5dfc6d6ca.jpg?source=1940ef5c',
                        'badge': [{'description': '湖州共济网络科技有限公司 党建宣传员',
                                   'topics': [],
                                   'type': 'identity'}],
                        'badge_v2': {'detail_badges': [{'description': '湖州共济网络科技有限公司 '
                                                                       '党建宣传员',
                                                        'detail_type': 'identity_people',
                                                        'icon': 'https://pic1.zhimg.com/v2-235258cecb8a0f184c4d38483cd6f6b6_l.png',
                                                        'night_icon': 'https://pic1.zhimg.com/v2-45e870b8f0982bcd7537ea4627afbd00_l.png',
                                                        'sources': [],
                                                        'title': '已认证的个人',
                                                        'type': 'identity',
                                                        'url': 'https://www.zhihu.com/account/verification/intro'}],
                                     'icon': 'https://pic4.zhimg.com/v2-235258cecb8a0f184c4d38483cd6f6b6_l.png',
                                     'merged_badges': [{'description': '湖州共济网络科技有限公司 '
                                                                       '党建宣传员',
                                                        'detail_type': 'identity',
                                                        'icon': '',
                                                        'night_icon': '',
                                                        'sources': [],
                                                        'title': '认证',
                                                        'type': 'identity',
                                                        'url': 'https://www.zhihu.com/account/verification/intro'}],
                                     'night_icon': 'https://pic4.zhimg.com/v2-45e870b8f0982bcd7537ea4627afbd00_l.png',
                                     'title': '湖州共济网络科技有限公司 党建宣传员'},
                        'follower_count': 127784,
                        'gender': -1,
                        'headline': '微信公众号：红色少女编辑部',
                        'id': '9a0a205795239a5605f71e82ccd77b07',
                        'is_advertiser': False,
                        'is_followed': False,
                        'is_org': False,
                        'is_privacy': False,
                        'name': '红色共济',
                        'type': 'people',
                        'url': 'https://www.zhihu.com/api/v4/people/9a0a205795239a5605f71e82ccd77b07',
                        'url_token': 'shui-dong-yijing',
                        'user_type': 'people',
                        'vip_info': {'is_vip': True,
                                     'vip_icon': {
                                         'night_mode_url': 'https://pic2.zhimg.com/v2-c9686ff064ea3579730756ac6c289978_r.png?source=1940ef5c',
                                         'url': 'https://pic2.zhimg.com/v2-4812630bc27d642f7cafcd6cdeca3d7a_r.png?source=1940ef5c'}}},
                    'can_comment': {'reason': '', 'status': True},
                    'collapse_reason': '',
                    'collapsed_by': 'nobody',
                    'comment_count': 521,
                    'comment_permission': 'all',
                    'content': '<p>因为信仰！</p><p>与其他洋人刻意讨好不同。讽刺的是，你知道在中国最困难的抗日时代，美国当代最伟大的歌手，居然是狂热的“精中分子”吗？</p><p '
                               'class="ztext-empty-paragraph"><br/></p><p>保罗·罗伯逊 '
                               '，举世闻名的黑人歌王,也是本世纪最伟大的男低音歌手之一。</p><p>二十世纪四十年代，爱国音乐家刘良模赴美宣传中国抗战，在纽约结识了当时已被称为“世界歌王”的罗伯逊，当罗伯逊得知中国抗战的状况时说：“我要学会中国歌，唱给全美国和全世界的人听。”之后他努力学习中文，学会了许多中文歌，也能阅读中文书报。</p><a '
                               'class="video-box" '
                               'href="https://link.zhihu.com/?target=https%3A//www.zhihu.com/video/1147972939700879360" '
                               'target="_blank" data-video-id="" '
                               'data-video-playable="" data-name="" '
                               'data-poster="https://pic3.zhimg.com/v2-00ba516ddfb19cb1dd35dea827558a12.jpg" '
                               'data-lens-id="1147972939700879360"><img '
                               'class="thumbnail" '
                               'src="https://pic3.zhimg.com/v2-00ba516ddfb19cb1dd35dea827558a12.jpg"/><span '
                               'class="content"><span class="title"><span '
                               'class="z-ico-extern-gray"></span><span '
                               'class="z-ico-extern-blue"></span></span><span '
                               'class="url"><span '
                               'class="z-ico-video"></span>https://www.zhihu.com/video/1147972939700879360</span></span></a><p>他苦练中文就是为了唱中国歌曲，他不但去欧洲演唱《义勇军进行曲》，募集资金。还录了历史上第一张由外国人主唱的中文歌专辑唱片《起来》，赚的钱用于资助中国抗战，并且在序言中写道：</p><blockquote><b>“我知道数以百万计的中国人都在唱这首歌，代表着这个民族不可战胜的精神，我能够演唱是一种殊荣。”</b></blockquote><p>谦卑到令人流泪，仿佛能唱中国的歌曲就是无上的荣耀一样。下图就是他和观众们一起合唱。</p><figure '
                               'data-size="normal"><noscript><img '
                               'src="https://pic3.zhimg.com/50/v2-52de5508ec2dbb21d42399cc46845227_hd.jpg?source=1940ef5c" '
                               'data-rawwidth="640" data-rawheight="305" '
                               'data-size="normal" data-caption="" '
                               'data-default-watermark-src="https://pic2.zhimg.com/50/v2-277e123ab776dfcc1ba6e123538528ec_hd.jpg?source=1940ef5c" '
                               'class="origin_image zh-lightbox-thumb" width="640" '
                               'data-original="https://pic3.zhimg.com/v2-52de5508ec2dbb21d42399cc46845227_r.jpg?source=1940ef5c"/></noscript><img '
                               'src="data:image/svg+xml;utf8,&lt;svg '
                               'xmlns=&#39;http://www.w3.org/2000/svg&#39; '
                               'width=&#39;640&#39; '
                               'height=&#39;305&#39;&gt;&lt;/svg&gt;" '
                               'data-rawwidth="640" data-rawheight="305" '
                               'data-size="normal" data-caption="" '
                               'data-default-watermark-src="https://pic2.zhimg.com/50/v2-277e123ab776dfcc1ba6e123538528ec_hd.jpg?source=1940ef5c" '
                               'class="origin_image zh-lightbox-thumb lazy" '
                               'width="640" '
                               'data-original="https://pic3.zhimg.com/v2-52de5508ec2dbb21d42399cc46845227_r.jpg?source=1940ef5c" '
                               'data-actualsrc="https://pic3.zhimg.com/50/v2-52de5508ec2dbb21d42399cc46845227_hd.jpg?source=1940ef5c"/></figure><p>下图为《起来》的唱碟包装。碟片上面还印有china，这才叫“我的中国心”啊！</p><figure '
                               'data-size="normal"><noscript><img '
                               'src="https://pic3.zhimg.com/50/v2-4f1f0a42081aa34066c20cc1987c9563_hd.jpg?source=1940ef5c" '
                               'data-rawwidth="600" data-rawheight="568" '
                               'data-size="normal" data-caption="" '
                               'data-default-watermark-src="https://pic1.zhimg.com/50/v2-03252ee5f56f070ebe4337918b5bf4a6_hd.jpg?source=1940ef5c" '
                               'class="origin_image zh-lightbox-thumb" width="600" '
                               'data-original="https://pic1.zhimg.com/v2-4f1f0a42081aa34066c20cc1987c9563_r.jpg?source=1940ef5c"/></noscript><img '
                               'src="data:image/svg+xml;utf8,&lt;svg '
                               'xmlns=&#39;http://www.w3.org/2000/svg&#39; '
                               'width=&#39;600&#39; '
                               'height=&#39;568&#39;&gt;&lt;/svg&gt;" '
                               'data-rawwidth="600" data-rawheight="568" '
                               'data-size="normal" data-caption="" '
                               'data-default-watermark-src="https://pic1.zhimg.com/50/v2-03252ee5f56f070ebe4337918b5bf4a6_hd.jpg?source=1940ef5c" '
                               'class="origin_image zh-lightbox-thumb lazy" '
                               'width="600" '
                               'data-original="https://pic1.zhimg.com/v2-4f1f0a42081aa34066c20cc1987c9563_r.jpg?source=1940ef5c" '
                               'data-actualsrc="https://pic3.zhimg.com/50/v2-4f1f0a42081aa34066c20cc1987c9563_hd.jpg?source=1940ef5c"/></figure><figure '
                               'data-size="normal"><noscript><img '
                               'src="https://pic3.zhimg.com/50/v2-0ec7fe7c5746440fef72000f4a7a60fa_hd.jpg?source=1940ef5c" '
                               'data-rawwidth="640" data-rawheight="323" '
                               'data-size="normal" data-caption="" '
                               'data-default-watermark-src="https://pic3.zhimg.com/50/v2-c696a4ecffc9ed5004948d6bfed69993_hd.jpg?source=1940ef5c" '
                               'class="origin_image zh-lightbox-thumb" width="640" '
                               'data-original="https://pic2.zhimg.com/v2-0ec7fe7c5746440fef72000f4a7a60fa_r.jpg?source=1940ef5c"/></noscript><img '
                               'src="data:image/svg+xml;utf8,&lt;svg '
                               'xmlns=&#39;http://www.w3.org/2000/svg&#39; '
                               'width=&#39;640&#39; '
                               'height=&#39;323&#39;&gt;&lt;/svg&gt;" '
                               'data-rawwidth="640" data-rawheight="323" '
                               'data-size="normal" data-caption="" '
                               'data-default-watermark-src="https://pic3.zhimg.com/50/v2-c696a4ecffc9ed5004948d6bfed69993_hd.jpg?source=1940ef5c" '
                               'class="origin_image zh-lightbox-thumb lazy" '
                               'width="640" '
                               'data-original="https://pic2.zhimg.com/v2-0ec7fe7c5746440fef72000f4a7a60fa_r.jpg?source=1940ef5c" '
                               'data-actualsrc="https://pic3.zhimg.com/50/v2-0ec7fe7c5746440fef72000f4a7a60fa_hd.jpg?source=1940ef5c"/></figure><p '
                               'class="ztext-empty-paragraph"><br/></p><p>后来新中国成立了，罗伯逊非常激动，想要来访问中国，然而他支持马克思的政治观点被美国政府不喜，吊销了他的出国护照。在他死后，他的小儿子为了完成他的遗愿专程来到了中国，副主席宋庆龄女士接待了他。</p><p '
                               'class="ztext-empty-paragraph"><br/></p><p>现在中国这么强大了，仍然有很多著名演员、艺术家、歌手脱离中国国籍，入外国国籍，不做中国人了。而这个社会地位高高在上的美国歌王，却粉1940年的中国，还为中国的抗战奉献了那么多。这一对比，真是高下立现，简直就是男版”赛珍珠“啊！</p><p '
                               'class="ztext-empty-paragraph"><br/></p><a '
                               'data-draft-node="block" data-draft-type="link-card" '
                               'href="https://www.zhihu.com/question/28895080/answer/475643480" '
                               'data-image="https://pic3.zhimg.com/v2-e3f17695727b0559523e593d6a2ddece_180x120.jpg" '
                               'data-image-width="720" data-image-height="566" '
                               'class="internal">抗日神剧的编剧有哪些套路？</a><p>点个赞吧！让更多朋友看见！</p>',
                    'created_time': 1566478489,
                    'editable_content': '',
                    'excerpt': '因为信仰！ '
                               '与其他洋人刻意讨好不同。讽刺的是，你知道在中国最困难的抗日时代，美国当代最伟大的歌手，居然是狂热的“精中分子”吗？ '
                               '保罗·罗伯逊 ，举世闻名的黑人歌王,也是本世纪最伟大的男低音歌手之一。 '
                               '二十世纪四十年代，爱国音乐家刘良模赴美宣传中国抗战，在纽约结识了当时已被称为“世界歌王”的罗伯逊，当罗伯逊得知中国抗战的状况时说：“我要学会中国歌，唱给全美国和全世界的人听。”之后他努力学习中文，学会了…',
                    'extras': '',
                    'id': 798800311,
                    'is_collapsed': False,
                    'is_copyable': True,
                    'is_labeled': False,
                    'is_normal': True,
                    'is_sticky': False,
                    'link_card_info': {
                        'https://www.zhihu.com/question/28895080/answer/475643480': '{"card_type":"card_1","display":{"title":"抗日神剧的编剧有哪些套路？","card_open_url":"https://www.zhihu.com/question/28895080/answer/475643480","desc":"4239 '
                                                                                    '赞同 '
                                                                                    '· '
                                                                                    '316 '
                                                                                    '评论 '
                                                                                    '\\u003ca '
                                                                                    'class=\\"tag '
                                                                                    'type_a\\"\\u003e回答\\u003c/a\\u003e","content":"\\u003ca '
                                                                                    'class=\\"text '
                                                                                    'normal/bold\\" '
                                                                                    'data-color=\\"#444444\\" '
                                                                                    'data-night-color=\\"#D3D3D3\\"\\u003e红色共济:\\u003c/a\\u003e '
                                                                                    '你说她一个得了诺贝尔文学奖的女作家，怎么就成了中国共产党的粉丝呢？这或许是历史的奋斗。 '
                                                                                    '1944年，新中国还没成立，他们就拍了电影歌颂中国共产党，这才是真粉丝！ '
                                                                                    '抗日神剧一开始不是我们拍的，是美国人拍的！我们是学习套路者！ '
                                                                                    '[图片] '
                                                                                    '抗日神剧的鼻祖，居然是美国人拍的中国片！外国人扮演中国人。所有的桥段，高大全的人物造型，对党的歌颂和赞美… '
                                                                                    '《地道战》、《地雷战》、《红星闪闪》等很多桥段，都能从这部片里面看见影子…","image":{"image_url":"https://pic1.zhimg.com/v2-64780765b8523a300a8e955f7e7eaeff_720w.jpg","ratio":1,"is_video":true},"bg_type":"dark"},"source":{"content_type":"ANSWER","content_id":"475643480"},"za_data":{"attach_info":""}}'},
                    'mark_infos': [],
                    'question': {'created': 1489662618,
                                 'id': 57201594,
                                 'question_type': 'normal',
                                 'relationship': {},
                                 'title': '为什么很多外国人在中国居住或工作后就变成所谓的「中国粉」了？',
                                 'type': 'question',
                                 'updated_time': 1551438255,
                                 'url': 'https://www.zhihu.com/api/v4/questions/57201594'},
                    'relationship': {'is_author': False,
                                     'is_authorized': False,
                                     'is_nothelp': False,
                                     'is_recognized': False,
                                     'is_thanked': False,
                                     'upvoted_followees': [],
                                     'voting': 0},
                    'relevant_info': {'is_relevant': False,
                                      'relevant_text': '',
                                      'relevant_type': ''},
                    'reshipment_settings': 'allowed',
                    'reward_info': {'can_open_reward': False,
                                    'is_rewardable': False,
                                    'reward_member_count': 0,
                                    'reward_total_money': 0,
                                    'tagline': ''},
                    'suggest_edit': {'reason': '',
                                     'status': False,
                                     'tip': '',
                                     'title': '',
                                     'unnormal_details': {'description': '',
                                                          'note': '',
                                                          'reason': '',
                                                          'reason_id': 0,
                                                          'status': ''},
                                     'url': ''},
                    'type': 'answer',
                    'updated_time': 1582055241,
                    'url': 'https://www.zhihu.com/api/v4/answers/798800311',
                    'voteup_count': 9811}}

new_item = clear_data(item)
